package com.hntx.joymusic.yun;

import java.util.Date;
import java.util.List;

public class CoShareFileResult {


    private List<DataBean> data;
    private List<PathBean> path;
    private Integer pageNum;
    private Integer pageSize;
    private Integer recordCount;
    private Long rev;

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public List<PathBean> getPath() {
        return path;
    }

    public void setPath(List<PathBean> path) {
        this.path = path;
    }

    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Integer getRecordCount() {
        return recordCount;
    }

    public void setRecordCount(Integer recordCount) {
        this.recordCount = recordCount;
    }

    public Long getRev() {
        return rev;
    }

    public void setRev(Long rev) {
        this.rev = rev;
    }

    public static class DataBean {
        private String corpId;
        private String coshareId;
        private String fileId;
        private String md5;
        private String userId;
        private Date createTime;
        private Date modifyTime;
        private Boolean editable;
        private String fileAttr;
        private String fileName;
        private Long fileSize;
        private Long fileStatus;
        private String fileType;
        private String mediaType;
        private Long isFolder;
        private String parentId;
        private String downloadUrl;

        public String getCorpId() {
            return corpId;
        }

        public void setCorpId(String corpId) {
            this.corpId = corpId;
        }

        public String getCoshareId() {
            return coshareId;
        }

        public void setCoshareId(String coshareId) {
            this.coshareId = coshareId;
        }

        public String getFileId() {
            return fileId;
        }

        public void setFileId(String fileId) {
            this.fileId = fileId;
        }

        public String getMd5() {
            return md5;
        }

        public void setMd5(String md5) {
            this.md5 = md5;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public Date getCreateTime() {
            return createTime;
        }

        public void setCreateTime(Date createTime) {
            this.createTime = createTime;
        }

        public Date getModifyTime() {
            return modifyTime;
        }

        public void setModifyTime(Date modifyTime) {
            this.modifyTime = modifyTime;
        }

        public Boolean getEditable() {
            return editable;
        }

        public void setEditable(Boolean editable) {
            this.editable = editable;
        }

        public String getFileAttr() {
            return fileAttr;
        }

        public void setFileAttr(String fileAttr) {
            this.fileAttr = fileAttr;
        }

        public String getFileName() {
            return fileName;
        }

        public void setFileName(String fileName) {
            this.fileName = fileName;
        }

        public Long getFileSize() {
            return fileSize;
        }

        public void setFileSize(Long fileSize) {
            this.fileSize = fileSize;
        }

        public Long getFileStatus() {
            return fileStatus;
        }

        public void setFileStatus(Long fileStatus) {
            this.fileStatus = fileStatus;
        }

        public String getFileType() {
            return fileType;
        }

        public void setFileType(String fileType) {
            this.fileType = fileType;
        }

        public String getMediaType() {
            return mediaType;
        }

        public void setMediaType(String mediaType) {
            this.mediaType = mediaType;
        }

        public Long getIsFolder() {
            return isFolder;
        }

        public void setIsFolder(Long isFolder) {
            this.isFolder = isFolder;
        }

        public String getParentId() {
            return parentId;
        }

        public void setParentId(String parentId) {
            this.parentId = parentId;
        }

        public String getDownloadUrl() {
            return downloadUrl;
        }

        public void setDownloadUrl(String downloadUrl) {
            this.downloadUrl = downloadUrl;
        }
    }

    public static class PathBean {
        private String coshareId;
        private String fileId;
        private String fileName;

        public String getCoshareId() {
            return coshareId;
        }

        public void setCoshareId(String coshareId) {
            this.coshareId = coshareId;
        }

        public String getFileId() {
            return fileId;
        }

        public void setFileId(String fileId) {
            this.fileId = fileId;
        }

        public String getFileName() {
            return fileName;
        }

        public void setFileName(String fileName) {
            this.fileName = fileName;
        }
    }
}
